(contract/agreement) term - Francés Inglés Diccionario